iT邦幫忙

2021 iThome 鐵人賽

DAY 1
0

每天整理一個程式知識點,
讓自己建立筆記習慣。

本業緣故內容以前端為主,
但只要跟網路程式數位相關的都可能放進來,
基本上是自己碰到的知識點就做個紀錄
內容記錄可能會比較零碎,
預計之後會另外找適合的平台將知識點串連起來。

目前預計想寫的內容包含:

  • JS 底層概念
  • 網路基礎概論、常見網路攻擊
  • 程式開發技巧/觀念
  • 其他程式領域用語/概念

自己一直以來的程式筆記都非常片段,
有時候甚至只記錄關鍵字,
藉此機會想培養自己筆記做好做滿的習慣,
建立起自己的資料庫,
盡可能紮深概念,充實理論知識。

有個理論說一個人花費 21 天重複某個行為,
就可以把該行為培養成持續下去的習慣,
這裡也期許自己能連續寫文 30 天,
從此建立每天筆記的習慣。

那就加油囉,Fighting!


目錄

Day01【JS】Behavior Delegation 行為委派
Day02【JS】Event Delegation 事件委派
Day03【JS】立即呼叫函式 IIFE
Day04【JS】Promise、Async 和 Await
Day05【Web】Websocket、Polling 與 SSE
Day06【JS】「...」展開運算符 & 其餘運算符
Day07【CSS】特異性 Specificity(樣式權重)
Day08【Web】DNS 與 CDN
Day09【Web】跨來源資源共用 CORS
Day10【Web】網路攻擊:CSRF
Day11【Web】網路攻擊:XSS
Day12【Web】網路攻擊:DoS 與 DDoS
Day13【Web】網路攻擊:DDoS 之 DNS 遞迴查詢攻擊
Day14【Web】網路攻擊:域名劫持
Day15【Web】網路攻擊:中間人攻擊(MITM)
Day16【Web】網路攻擊:連線劫持/Cookie 竊取
Day17【Web】網路攻擊:點擊劫持 Clickjacking
Day18【Web】網路攻擊:SQL injection
Day19【Web】網路攻擊:網路釣魚(Phishing)
Day20【Dev】編程方法:Imperative 與 Declarative
Day21【Dev】物件類型:mutable 與 Immutable
Day22【JS】ES6 動態計算屬性名 Computed property names
Day23【Web】網路通訊協定 TCP/IP
Day24【Web】網路傳輸協定:TCP 與 UDP
Day25【Web】TCP 連線與斷線:三次握手、四次揮手
Day26【Web】TCP 安全協定:SSL/TLS
Day27【CSS】偽類 & 偽元素
Day28【Web】網頁的號碼牌:Cookie
Day29【Web】網頁的會員卡:Session


下一篇
Day01【JS】Behavior Delegation 行為委派
系列文
前端補給站,每天一個知識點30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言